perm filename TV2E.FW[UP,DOC]5 blob
sn#057711 filedate 1973-08-12 generic text, type C, neo UTF8
COMMENT ⊗ VALID 00010 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 DIFFERENCES BETWEEN "E" AND "TV"
C00006 00003 MINOR INCOMPATIBILITIES
C00011 00004 ADDITIONAL FEATURES IN ATTACH MODE
C00015 00005 ADDITIONAL FEATURES IN ATTACH MODE (cont)
C00017 00006 ADDITIONAL SEARCH FEATURES
C00022 00007 ADDITIONAL SEARCH FEATURES (cont)
C00025 00008 MISCELLANEOUS FEATURES
C00029 00009 MISCELLANEOUS FEATURES (cont)
C00034 00010 COMMUNICATION WITH OTHER PROGRAMS
C00037 ENDMK
C⊗;
DIFFERENCES BETWEEN "E" AND "TV"
This document is intended to help TV users get started
using E. The reader is assumed MISCELLANEOUS FEATURES (cont)
E allows read-only editing of unformatted files. If /R is
specified and the file is not in E/TV format, it will edit the file
without requiring conversion. The ⊗XREADWrite command is illegal in
this mode. Naturally, the speed advantage of random access is lost
to some extent, but a directory is incrementally created in core as
each page boundary is encountered during the edit. The current,
possibly incomplete, directory can be examined as page 0. An
attempt to go to a page beyond the known locations will read in each
page from the last one known to the desired one in order to locate
it. Positioning up to and including the page one past the
highest-numbered page referenced during the edit can always be done
by random-access.
E provides text justification similar to the SOS JU command.
The command is ⊗XJUst. Normally (when not in attach mode), it will
justify the whole current page if no argument is given, or N lines
beginning at the current line where N is the argument. In order to
make range specification easier, the default range while in attach
mode is the contents of the attach buffer. This way, the
appropriate range can be determined experimentally by attaching the
right number of lines and then doing a ⊗XJU. If an argument is
supplied, the first N lines of the attach buffer will be justified.
The parameters LMAR, PMAR, and RMAR cannot yet be set, but the
defaults are the same as SOS (1, 1, 69). Equivalents to JL, JR,
and JC do not exist. There is an additional command ⊗XJFill, which
breaks up lines as in JU, but does not insert any extra spaces.
Occasionally it is necessary to use outmoded low-speed
terminals (such as those kludges referred to as "teletypes"). While
SOS is probably a better editor to use under such circumstances, E
does attempt to be operable. No provision for control bit input is
made, but since characters lose their line-editor significance,
most commands can be typed without them. A notable exception is
αβ<cr>, for which the equivalent (and more mnemonic) αβI is
provided. The "display" consists of typing the current line when it
changes preceded by its sequential line number within the page, and
preceding that by the page when it changes. No intra-line editing
is available, and Stanford AI special characters can only be typed
as their corresponding "control" characters.
COMMUNICATIH